ring armor - Alemán Inglés Diccionario